package com.library.dto.vo;

import lombok.Data;

import java.util.Date;

/**
 * @author weiwu
 * @description 封装reader显示对象
 * @date 2018/10/5 20:19
 */
@Data
public class ReaderVo {

    /**
     * 说明：读者的id
     */
    private Integer readerId;
    /**
     * 说明：读者密码
     */
    private String password;
    /**
     * 说明：读者的姓名
     */
    private String name;
    /**
     * 借书卡编号，其实用户的借书卡卡号和读者的id是一致的
     */
    private String libCardId;
    /**
     * 手机号码
     */
    private String phone;
    /**
     * 邮箱地址
     */
    private String email;
    /**
     * 加入数据库的时间
     */
    private Date createTime;
    /**
     * 将当前记录加入数据库的管理员的编号
     */
    private Integer AdminId;

    /**
     * 读者对应的读者种类，不同的身份，关联ReaderType中的readerId属性
     */
    private Integer readerTypeId;

    /**
     * 说明：读者的类型，有教师和学生两种类型
     */
    private String readerTypeName;
    /**
     * 说明：借阅上限，不同身份上限不同
     */
    private Integer maxNum;
    /**
     * 说明：借阅的时长（单位天），不同身份时长不同
     */
    private Integer borrowDay;
    /**
     * 说明：罚金，不同身份罚金不一样
     */
    private Double penalty;
    /**
     * 说明：续借天数，可以申请延迟还书，延迟天数以这个为标准，不同身份的天数不一样
     */
    private Integer renewDays;

}
